/*
 * 版本： 4.0
 * 日期：2017/1/5 17:29:38
 * 
 * 描述：实体类
 * 
 */

using System;
using System.Collections.Generic;

namespace Game.Entity.NativeWeb
{
    /// <summary>
    /// 实体类 GameRulesInfo  (属性说明自动提取数据库字段的描述信息)
    /// </summary>
    [Serializable]
    public partial class GameRulesInfo
    {
        #region 常量 

        /// <summary>
        /// 表名
        /// </summary>
        public const string Tablename = "GameRulesInfo";

        #endregion 

        #region 私有变量

        private int p_kindid;
        private string p_kindname;
        private string p_thumbnailurl;
        private string p_imgruleurl;
        private string p_mobileimgurl;
        private string p_mobilesize;
        private string p_mobiledate;
        private string p_mobileversion;
        private byte p_mobilegametype;
        private string p_androiddownloadurl;
        private string p_iosdownloadurl;
        private string p_helpintro;
        private string p_helprule;
        private string p_helpgrade;
        private byte p_joinintro;
        private byte p_nullity;
        private DateTime p_collectdate;
        private DateTime p_modifydate;
        private string p_mobileintro;
        private string p_roomcardintro;

        #endregion

        #region 构造函数 

        /// <summary>
        /// 初始化GameRulesInfo
        /// </summary>
        public GameRulesInfo() 
        {
            p_kindid = 0;
            p_kindname = string.Empty;
            p_thumbnailurl = string.Empty;
            p_imgruleurl = string.Empty;
            p_mobileimgurl = string.Empty;
            p_mobilesize = string.Empty;
            p_mobiledate = string.Empty;
            p_mobileversion = string.Empty;
            p_mobilegametype = 0;
            p_androiddownloadurl = string.Empty;
            p_iosdownloadurl = string.Empty;
            p_helpintro = string.Empty;
            p_helprule = string.Empty;
            p_helpgrade = string.Empty;
            p_joinintro = 0;
            p_nullity = 0;
            p_collectdate = DateTime.Now;
            p_modifydate = DateTime.Now;
            p_mobileintro = string.Empty;
            p_roomcardintro = string.Empty;
        }

        #endregion

        #region 公共属性 

        /// <summary>
        /// KindID
        /// </summary>
        public int KindID
        {
            set
            {
                p_kindid=value;
            }
            get
            {
                return p_kindid;
            }
        }

        /// <summary>
        /// KindName
        /// </summary>
        public string KindName
        {
            set
            {
                p_kindname=value;
            }
            get
            {
                return p_kindname;
            }
        }

        /// <summary>
        /// ThumbnailUrl
        /// </summary>
        public string ThumbnailUrl
        {
            set
            {
                p_thumbnailurl=value;
            }
            get
            {
                return p_thumbnailurl;
            }
        }

        /// <summary>
        /// ImgRuleUrl
        /// </summary>
        public string ImgRuleUrl
        {
            set
            {
                p_imgruleurl=value;
            }
            get
            {
                return p_imgruleurl;
            }
        }

        /// <summary>
        /// MobileImgUrl
        /// </summary>
        public string MobileImgUrl
        {
            set
            {
                p_mobileimgurl=value;
            }
            get
            {
                return p_mobileimgurl;
            }
        }

        /// <summary>
        /// MobileSize
        /// </summary>
        public string MobileSize
        {
            set
            {
                p_mobilesize=value;
            }
            get
            {
                return p_mobilesize;
            }
        }

        /// <summary>
        /// MobileDate
        /// </summary>
        public string MobileDate
        {
            set
            {
                p_mobiledate=value;
            }
            get
            {
                return p_mobiledate;
            }
        }

        /// <summary>
        /// MobileVersion
        /// </summary>
        public string MobileVersion
        {
            set
            {
                p_mobileversion=value;
            }
            get
            {
                return p_mobileversion;
            }
        }

        /// <summary>
        /// MobileGameType
        /// </summary>
        public byte MobileGameType
        {
            set
            {
                p_mobilegametype=value;
            }
            get
            {
                return p_mobilegametype;
            }
        }

        /// <summary>
        /// AndroidDownloadUrl
        /// </summary>
        public string AndroidDownloadUrl
        {
            set
            {
                p_androiddownloadurl=value;
            }
            get
            {
                return p_androiddownloadurl;
            }
        }

        /// <summary>
        /// IOSDownloadUrl
        /// </summary>
        public string IOSDownloadUrl
        {
            set
            {
                p_iosdownloadurl=value;
            }
            get
            {
                return p_iosdownloadurl;
            }
        }

        /// <summary>
        /// HelpIntro
        /// </summary>
        public string HelpIntro
        {
            set
            {
                p_helpintro=value;
            }
            get
            {
                return p_helpintro;
            }
        }

        /// <summary>
        /// HelpRule
        /// </summary>
        public string HelpRule
        {
            set
            {
                p_helprule=value;
            }
            get
            {
                return p_helprule;
            }
        }

        /// <summary>
        /// HelpGrade
        /// </summary>
        public string HelpGrade
        {
            set
            {
                p_helpgrade=value;
            }
            get
            {
                return p_helpgrade;
            }
        }

        /// <summary>
        /// JoinIntro
        /// </summary>
        public byte JoinIntro
        {
            set
            {
                p_joinintro=value;
            }
            get
            {
                return p_joinintro;
            }
        }

        /// <summary>
        /// Nullity
        /// </summary>
        public byte Nullity
        {
            set
            {
                p_nullity=value;
            }
            get
            {
                return p_nullity;
            }
        }

        /// <summary>
        /// CollectDate
        /// </summary>
        public DateTime CollectDate
        {
            set
            {
                p_collectdate=value;
            }
            get
            {
                return p_collectdate;
            }
        }

        /// <summary>
        /// ModifyDate
        /// </summary>
        public DateTime ModifyDate
        {
            set
            {
                p_modifydate=value;
            }
            get
            {
                return p_modifydate;
            }
        }

        /// <summary>
        /// MobileIntro
        /// </summary>
        public string MobileIntro
        {
            set
            {
                p_mobileintro=value;
            }
            get
            {
                return p_mobileintro;
            }
        }

        /// <summary>
        /// RoomCardIntro
        /// </summary>
        public string RoomCardIntro
        {
            set
            {
                p_roomcardintro=value;
            }
            get
            {
                return p_roomcardintro;
            }
        }

        #endregion
    }
}

